mangrove coast - Turco Inglés Diccionario